body {
	background-image:url("imagenes/background-principal.jpg");
	background-repeat:none;
	background-size:auto;
	font-size:1.2em;
	font-family: 'Yanone Kaffeesatz', Tahoma, Geneva, sans-serif;
	color:white;
}

/*Inici-->index.jsp*/
#contenedor-index {
	width:900px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	
	background-color:white;
	border-bottom-left-radius:25px;
	border-bottom-right-radius:25px;
	-moz-border-bottom-left-radius:25px; /*Firefox antiguos*/
	-moz-border-bottom-right-radius:25px;
}
#logins {
	width:800px;
	height:220px;
	margin-left:auto;
	margin-right:auto;
	background-color:black;

	border-bottom-left-radius:25px;
	border-bottom-right-radius:25px;
	-moz-border-bottom-left-radius:25px;
	-moz-border-bottom-right-radius:25px;
}
#login-alumno {
	width:300px;
	height:auto;
	float:left;
	color:white;
	padding-left:30px;
}

#login-empresa {
	width:300px;
	height:auto;
	float:left;
	color:white;
	padding-left:100px;
}

#altas {
	width:400px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	clear:both;
}

#login-alumno, #login-empresa, #altas {
	text-align:center;
}
/*Fi-->index.jsp*/

a {
	text-decoration:none;
}
a:hover, a:visited {
	color:blue;
}

/*Inici-->alumne.jsp ALUMNES*/
#pagina-alumne {
	width:950px;
	color:white;
}
/*Fi-->alumne.jsp ALUMNES*/

/*Inici-->insertarOferta.jsp*/
#form-empresa {
	width:800px;
	height:auto;
	background-color:black;
	margin:0 auto;
	text-align:center;
	border-bottom-left-radius:25px;
	border-bottom-right-radius:25px;
	-moz-border-bottom-left-radius:25px;
	-moz-border-bottom-right-radius:25px;
}
/*Fi-->insertarOferta.jsp*/

/*Estils de les taules*/

table {
	text-align: left;
	border-spacing: 0px;
	border: 1px solid #aeb3b6;
	border-collapse: collapse;
	
}

table a, table, tbody, tfoot, tr, th, td {
   font-family: Arial, Helvetica, sans-serif;
	line-height: 2.0em;
	font-size: 13px;
	color: #55595c;
}

tbody td {
	line-height: 2.5em;
}

table caption {
	padding: .4em 0 ;
	font-size: 240%;
	font-style: normal;
	color: #FB7E00;
}

table a {
	text-decoration: none;
	color: #FF8E53;
	padding-right: 1.5em;
}

table a:hover, table a:focus {
	text-decoration: underline;
}

table th a {
	color: #FF8E53;
	text-align: right;
}

table .odd th a,table .odd td a,table .odd td {
	color: #666;
	padding-right: 1.0 em;
}

table th a:hover, table th a:focus, tbody tr:hover th {   
	background-color: #FFCC99;
	color: #fff !important;
}
table th,table  td {
	background-color: #DDDDDD;
}

th {
	background-image: url(http://www.ad-plus.de/table/verlauf_schwarz.gif);
	background-size: cover; 
	text-transform: uppercase;
	font-weight: normal;
	letter-spacing: 1px;
	color: #fff;
}

tfoot {
	background-image: url(http://www.ad-plus.de/table/verlauf_schwarz.gif);
	border-top: 1px solid #fff;	
}

tfoot th,tfoot td {
	color: #fff;
}

tbody th {
   padding-right: 1.0em;
	color: #25c1e2;
	font-style: normal;
	background-color: #fff;
	border-bottom: 1px dotted #aeb3b6;
}

td {
   color: #FF8E1C;
	border-bottom: 1px dotted #aeb3b6;
	padding-right: 0.5em;
	padding-left: 0.5em;
	
}

tbody tr.odd {
	border-bottom: 1px dotted #aeb3b6;
}

tbody tr:hover td {
  background-color: #FFCC99;
}

tbody tr:hover td,tbody tr:hover th, tbody tr:hover a {
	color: #fff !important;
}
/*Fi estil taules*/

/*inici estil carrussel*/
#ofertasAlumnes{
    width:300px;
	height:200px;
	margin:-20 auto;
	color:white;
	background-color:black;
	border-bottom-left-radius:25px;
	border-bottom-right-radius:25px;
	-moz-border-bottom-left-radius:25px; /*Firefox antiguos*/
	-moz-border-bottom-right-radius:25px;
	
}
#carousel-wrapper {
    width: 300px;
    height: 200px;
    overflow: hidden;
    margin:0 auto;
   
}
#carousel-content {
    width: 2500px;
}
#carousel-content .slide {
    float: left;
    width: 300px;
    height: 200px;
}
    /*fi esstil carrusel*/
.redondear_boders {
	border-bottom-left-radius:25px;
	border-bottom-right-radius:25px;
	-moz-border-bottom-left-radius:25px;
	-moz-border-bottom-right-radius:25px;
}
